install presize handler, so the validate_rows_handler will always be run
authorKristian Rietveld <kris@gtk.org>
Mon, 11 Feb 2002 15:37:53 +0000 (15:37 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Mon, 11 Feb 2002 15:37:53 +0000 (15:37 +0000)
Mon Feb 11 16:40:44 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_set_model): install presize
        handler, so the validate_rows_handler will always be run (#70997)

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktreeview.c

index 8f2a28c2622cf6ce89992d1c7376a231046c505c..e509ce57e2c720bcaf3488bff6eb0ce88f38b779 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Feb 11 16:40:44 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_set_model): install presize
+       handler, so the validate_rows_handler will always be run (#70997)
+
 Sun Feb 10 22:20:46 2002  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkliststore.c (gtk_list_store_sort_iter_changed): increase
index 8f2a28c2622cf6ce89992d1c7376a231046c505c..e509ce57e2c720bcaf3488bff6eb0ce88f38b779 100644 (file)
@@ -1,3 +1,8 @@
+Mon Feb 11 16:40:44 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_set_model): install presize
+       handler, so the validate_rows_handler will always be run (#70997)
+
 Sun Feb 10 22:20:46 2002  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkliststore.c (gtk_list_store_sort_iter_changed): increase
index 8f2a28c2622cf6ce89992d1c7376a231046c505c..e509ce57e2c720bcaf3488bff6eb0ce88f38b779 100644 (file)
@@ -1,3 +1,8 @@
+Mon Feb 11 16:40:44 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_set_model): install presize
+       handler, so the validate_rows_handler will always be run (#70997)
+
 Sun Feb 10 22:20:46 2002  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkliststore.c (gtk_list_store_sort_iter_changed): increase
index 8f2a28c2622cf6ce89992d1c7376a231046c505c..e509ce57e2c720bcaf3488bff6eb0ce88f38b779 100644 (file)
@@ -1,3 +1,8 @@
+Mon Feb 11 16:40:44 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_set_model): install presize
+       handler, so the validate_rows_handler will always be run (#70997)
+
 Sun Feb 10 22:20:46 2002  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkliststore.c (gtk_list_store_sort_iter_changed): increase
index 8f2a28c2622cf6ce89992d1c7376a231046c505c..e509ce57e2c720bcaf3488bff6eb0ce88f38b779 100644 (file)
@@ -1,3 +1,8 @@
+Mon Feb 11 16:40:44 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_set_model): install presize
+       handler, so the validate_rows_handler will always be run (#70997)
+
 Sun Feb 10 22:20:46 2002  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkliststore.c (gtk_list_store_sort_iter_changed): increase
index 8f2a28c2622cf6ce89992d1c7376a231046c505c..e509ce57e2c720bcaf3488bff6eb0ce88f38b779 100644 (file)
@@ -1,3 +1,8 @@
+Mon Feb 11 16:40:44 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_set_model): install presize
+       handler, so the validate_rows_handler will always be run (#70997)
+
 Sun Feb 10 22:20:46 2002  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkliststore.c (gtk_list_store_sort_iter_changed): increase
index 8f2a28c2622cf6ce89992d1c7376a231046c505c..e509ce57e2c720bcaf3488bff6eb0ce88f38b779 100644 (file)
@@ -1,3 +1,8 @@
+Mon Feb 11 16:40:44 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_set_model): install presize
+       handler, so the validate_rows_handler will always be run (#70997)
+
 Sun Feb 10 22:20:46 2002  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkliststore.c (gtk_list_store_sort_iter_changed): increase
index caef6c8b6807aface536b6fbd4da3b0e72fab631..9b772a4b780b2fb0239ebd8875cff00f2011d6d0 100644 (file)
@@ -6800,6 +6800,7 @@ gtk_tree_view_set_model (GtkTreeView  *tree_view,
       gtk_tree_path_free (path);
 
       /*  FIXME: do I need to do this? gtk_tree_view_create_buttons (tree_view); */
+      install_presize_handler (tree_view);
     }
 
   g_object_notify (G_OBJECT (tree_view), "model");